package com.diy.yuhaofilm.util


import android.content.Intent
import android.view.MenuItem
import android.widget.Toast
import androidx.appcompat.widget.Toolbar
import com.diy.yuhaofilm.R
import com.diy.yuhaofilm.ui.activity.SettingActivity

/**
 *@Class: ToolBarManager
 *@Description:(所有界面Toolbar的管理类)
 *@Date: 2021/4/2  15:48
 *@Company:
 *@author:
 *@Version: v1.0
 */
interface ToolBarManager {
    val toolbar:Toolbar

    fun initMainToolBar(){
        toolbar.setTitle("Yuhao影音")
        toolbar.inflateMenu(R.menu.main)
        //如果java接口中只有一个未实现的方法，则可以省略接口，直接用{}
        toolbar.setOnMenuItemClickListener {
            println("item     $it")
            toolbar.context.startActivity(Intent(toolbar.context,SettingActivity::class.java))
            true
        }



//        toolbar.setOnMenuItemClickListener(object :Toolbar.OnMenuItemClickListener{
//            override fun onMenuItemClick(item: MenuItem?): Boolean {
//                when(item?.itemId){
//                    R.id.setting->{
//                        toolbar.context.startActivity(Intent(toolbar.context,SettingActivity::class.java))
//                    }
//                }
//                return true
//            }
//        })
    }
}